package upib.midia.acampamento.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.RootPanel;

/**
 * Entry point classes define <code>onModuleLoad()</code>.
 */
public class Acampamento_PIB_90_anos implements EntryPoint {
	
	private String emailVendedor = "nathaniel.una@gmail.com";
	private String descricaoItem = "Inscrição do Acampamento PIB 90 Anos";
	private String preco = "180.00";
	private int quantidade = 1;
	
	private String nomeComprador = "";
	private String emailComprador = "";
	private String dddComprador = "";
	private String foneComprador = "";
	
	private final String PAGSEGURO_BUTTON_HTML = "<!-- Botão de pagamento do PagSeguro -->" +
			"<form align=\"center\" target=\"pagseguro\" method=\"post\"" +
			"action=\"https://pagseguro.uol.com.br/v2/checkout/payment.html\">" +
			"<!-- Campos obrigat�rios -->" +
			"<input type=\"hidden\" name=\"receiverEmail\" value=\"" + emailVendedor + "\">" +
			"<input type=\"hidden\" name=\"currency\" value=\"BRL\">" +
			"<!-- Itens do pagamento (ao menos um item � obrigat�rio) -->" +
			"<input type=\"hidden\" name=\"itemId1\" value=\"1\">" +
			"<input type=\"hidden\" name=\"itemDescription1\" value=\"" + descricaoItem + "\">" +
			"<input type=\"hidden\" name=\"itemAmount1\" value=\"" + preco + "\">" +
			"<input type=\"hidden\" name=\"itemQuantity1\" value=\"" + quantidade + "\">" +
			"<!-- Dados do comprador (opcionais) >" +
			"<input type=\"hidden\" name=\"senderName\" value=\"" + nomeComprador + "\">" +
			"<input type=\"hidden\" name=\"senderAreaCode\" value=\"" + dddComprador + "\">" +
			"<input type=\"hidden\" name=\"senderPhone\" value=\"" + foneComprador + "\">" +
			"<input type=\"hidden\" name=\"senderEmail\" value=\"" + emailComprador + "\"-->" +
			"<!-- submit do form (obrigat�rio) -->" +
			"<input type=\"image\" name=\"submit\"" +
			"src=\"https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/205x30-pagar-azul.gif\"" +
			"alt=\"Pague com PagSeguro\">" +
			"</form>";
	
	/**
	 * This is the entry point method.
	 */
	public void onModuleLoad() {
		RootPanel.get("id-head").add(new Cabecalho());
		RootPanel.get("id-body").add(new Corpo("<br><br>" + PAGSEGURO_BUTTON_HTML));
	}
}
